新买了WIFI模块,用的是ESP8266,刚用串口连接电脑,会自动发送消息,用115200波特率查看接收到的消息,内容如下:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : DOUT
SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000
Fatal exception 0(IllegalInstructionCause):
epc1=0x40201364, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
后经说明书比较后确定的复位后发送的消息。
后经多次检查后发现是电源引起的,这个模块应该有5V转3.3V的电路,所以外接电源时必须连接到5V,而我接的是3.3V,可能是供电不足引起不断的重启,从而不停的复件,接上5V后就正常了。
提醒:本人只是根据自己的模块电路修改供应电压,大家应根据自己模块的具体电路要求来连接,有些单ESP8266只能连接3.3V的,接上5V就会烧板子,务必注意。